engine bay lid - German English Dictionary